angular.module('starter')
  .config(function($stateProvider) {
    $stateProvider.state('checkTable4', {
      url: '/checkTable4/:recordId',
      templateUrl: 'templates/checkTable4/checkTable4.html',
      controller: 'checkTable4Ctr',
      controllerAs: 'checkTable4Ctr'
    })
  })
  .controller('checkTable4Ctr', function($scope,$http,$stateParams) {
    var _this = $scope;

    // this.data = {
    //   teamName: "无锡路桥",
    //   checkEmployerName: "监理公司",
    //   pageNum: "123",
    //   tableType: 4, // 表格类型
    //   layerType: "1", // 面层类型1 2 3 
    //   recordNo: "1234", // 编号
    //   workTime: "2016-09-28", // 施工日期str
    //   workTimeDate: null, // 施工日期Date
    //   writeDate: "", // 填表日期
    //   defectIshandled: 1, // 下承层缺陷是否处理完毕 
    //   status: 1, // 状态:0:草稿;1:新增
    //   postil: "批注批注批注批注批注", // 批注
    //   workPoint: "1", // 作业点
    //   startStake: "", //起始桩号
    //   startStakeFirst: "11",
    //   startStakeLast: "22",
    //   ranges: "", //幅次
    //   layer: "", //层次
    //   endStake: "", //截止桩号
    //   endStakeFirst: "33",
    //   endStakeLast: "44",
    //   checkItemMap: {
    //     subLayerHasUnconformityAggregate: [{ // 检查项键           
    //       stake: "", // 桩号
    //       stakeFirst: "11",
    //       stakeLast: "22",
    //       result: 1, // 结果
    //     }],
    //     subLayerGlassGridIsFloating: [{
    //       stake: "", // 桩号
    //       stakeFirst: "22",
    //       stakeLast: "333",
    //       result: 1, // 结果
    //     }],
    //     subLayerHasPeelingAndPitchIsInPlace: [{
    //       stake: "", // 桩号
    //       stakeFirst: "55",
    //       stakeLast: "666",
    //       result: 1, // 结果
    //     }],
    //     subLayerCurbStoneSideHasSprayPitchAndHeightUnanimous: [{
    //       stake: "", // 桩号
    //       stakeFirst: "55",
    //       stakeLast: "55",
    //       result: 0, // 结果
    //     }],
    //     subLayerConstructionSurfaceAndBridgeWaterproofQuality: [{
    //       stake: "", // 桩号
    //       stakeFirst: "88",
    //       stakeLast: "99",
    //       result: 1, // 结果
    //     }]
    //   }
    // };

    this.initPage = function() {

      $http.post("qss/workbench/queryWorkBenchDetail", {
        recordId: $stateParams.recordId,
        tableType: 4
      }).success(function(res) {
        if (res.success) {
          console.log(res);
        } else {
          _this.showAlert(res.message);
        }
      });
    };

    this.initPage();

  });